factors affecting treatment outcome - Francés Inglés Diccionario